package com.itrencai.d12_Recurtion.char_stream;

import java.io.FileWriter;
import java.io.Writer;

public class FileWriterDemo3 {
    public static void main(String[] args) throws Exception{
        //1.创建一个字符输出流管道与目标文件接通
        //先清空之前的数据，写新数据进入
        //Writer fw=new FileWriter("E:\\javalearn\\opp-app\\oop-app\\src\\data8.txt");
        Writer fw=new FileWriter("E:\\javalearn\\opp-app\\oop-app\\src\\data8.txt",true);//追加管道
        //a。写一个字符出去
        fw.write(98);
        fw.write('a');
        fw.write('徐');
        fw.write("\r\n");
        //b.写一个字符串出去
        fw.write("abc我是中国人");
        fw.write("\r\n");


        //c.写一个字符数组出去
        char[] chars="abc我是中国人".toCharArray();
        fw.write(chars);
        fw.write("\r\n");


        //d.写字符串一部分出去
        fw.write("abc我是中国人",0,5);
        fw.write("\r\n");


        //e.写字符数组的一部分出去
        fw.write(chars,3,5);
        fw.write("\r\n");


        //fw.flush();//刷新后流可以继续使用
        fw.close();//关闭后流不可以后继续使用



    }
}
